price difference invoice - German English Dictionary